chore(deps) Update Tauri Codegen (1.x) - abandoned #10721
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.21
->0.22
1.5.1
->1.7.0
1.9.6
->1.10.6
1.0.22
->1.0.23
1.0.198
->1.0.208
1.0.97
->1.0.125
1.0.59
->1.0.63
0.3.15
->0.3.36
1.8.0
->1.10.0
Release Notes
marshallpierce/rust-base64 (base64)
v0.22.1
Compare Source
alphabet::BIN_HEX
.v0.22.0
Compare Source
DecodeSliceError::OutputSliceTooSmall
is now conservative rather than precise. That is, the error will only occur if the decoded output cannot fit, meaning thatEngine::decode_slice
can now be used with exactly-sized output slices. As part of this,Engine::internal_decode
now returnsDecodeSliceError
instead ofDecodeError
, but that is not expected to affect any external callers.DecodeError::InvalidLength
now refers specifically to the number of valid symbols being invalid (i.e.len % 4 == 1
), rather than just the number of input bytes. This avoids confusing scenarios when based on interpretation you could make a case for eitherInvalidLength
orInvalidByte
being appropriate.ebarnard/rust-plist (plist)
v1.7.0
Compare Source
v1.6.1
Compare Source
v1.6.0
Compare Source
rust-lang/regex (regex)
v1.10.6
Compare Source
===================
This is a new patch release with a fix for the
unstable
crate feature thatenables
std::str::Pattern
trait integration.Bug fixes:
Fix the
Pattern
trait implementation as a result of nightly API breakage.v1.10.5
Compare Source
===================
This is a new patch release with some minor fixes.
Bug fixes:
Escape invalid UTF-8 when in the
Debug
impl ofregex::bytes::Match
.v1.10.4
Compare Source
===================
This is a new patch release with some minor fixes.
Fixes a bug with compiling a reverse NFA automaton in
regex-automata
.Clarifies that when
Cow::Borrowed
is returned from replace APIs, it isequivalent to the input.
v1.10.3
Compare Source
===================
This is a new patch release that fixes the feature configuration of optional
dependencies, and fixes an unsound use of bounds check elision.
Bug fixes:
Set
default-features=false
for thememchr
andaho-corasick
dependencies.Fix unsound bounds check elision.
v1.10.2
Compare Source
===================
This is a new patch release that fixes a search regression where incorrect
matches could be reported.
Bug fixes:
Revert broadening of reverse suffix literal optimization introduced in 1.10.1.
v1.10.1
Compare Source
===================
This is a new patch release with a minor increase in the number of valid
patterns and a broadening of some literal optimizations.
New features:
Loosen ASCII-compatible rules such that regexes like
(?-u:☃)
are now allowed.Performance improvements:
Broader the reverse suffix optimization to apply in more cases.
v1.10.0
Compare Source
===================
This is a new minor release of
regex
that adds support for start and endword boundary assertions. That is,
\<
and\>
. The minimum supported Rustversion has also been raised to 1.65, which was released about one year ago.
The new word boundary assertions are:
\<
or\b{start}
: a Unicode start-of-word boundary (\W|\A
on the left,\w
on the right).\>
or\b{end}
: a Unicode end-of-word boundary (\w
on the left,\W|\z
on the right)).
\b{start-half}
: half of a Unicode start-of-word boundary (\W|\A
on theleft).
\b{end-half}
: half of a Unicode end-of-word boundary (\W|\z
on theright).
The
\<
and\>
are GNU extensions to POSIX regexes. They have been addedto the
regex
crate because they enjoy somewhat broad support in other regexengines as well (for example, vim). The
\b{start}
and\b{end}
assertionsare aliases for
\<
and\>
, respectively.The
\b{start-half}
and\b{end-half}
assertions are not found in anyother regex engine (although regex engines with general look-around support
can certainly express them). They were added principally to support the
implementation of word matching in grep programs, where one generally wants to
be a bit more flexible in what is considered a word boundary.
New features:
Add support for
\<
and\>
word boundary assertions.DFAs now have a
start_state
method that doesn't use anInput
.Performance improvements:
Unicode character class operations have been optimized in
regex-syntax
.Make patterns containing lots of literal characters use less memory.
Bug fixes:
Fix a bug that could result in incorrect match spans when using a Unicode word
boundary and searching non-ASCII strings.
Fix panics that can occur in
Ast->Hir
translation (not reachable fromregex
crate).
Remove guarantees in the API that connect the
u
flag with a specific HIRrepresentation.
regex-automata
breaking change release:This release includes a
regex-automata 0.4.0
breaking change release, whichwas necessary in order to support the new word boundary assertions. For
example, the
Look
enum has new variants and theLookSet
type now usesu32
instead of
u16
to represent a bitset of look-around assertions. These areoverall very minor changes, and most users of
regex-automata
should be ableto move to
0.4
from0.3
without any changes at all.regex-syntax
breaking change release:This release also includes a
regex-syntax 0.8.0
breaking change release,which, like
regex-automata
, was necessary in order to support the new wordboundary assertions. This release also includes some changes to the
Ast
type to reduce heap usage in some cases. If you are using the
Ast
typedirectly, your code may require some minor modifications. Otherwise, users of
regex-syntax 0.7
should be able to migrate to0.8
without any code changes.regex-lite
release:The
regex-lite 0.1.1
release contains support for the new word boundaryassertions. There are no breaking changes.
dtolnay/semver (semver)
v1.0.23
Compare Source
serde-rs/serde (serde)
v1.0.208
Compare Source
flatten
field (#2802, thanks @jonhoo)v1.0.207
Compare Source
flatten
attribute andskip_serializing
/skip_deserializing
(#2795, thanks @Mingun)v1.0.206
Compare Source
flatten
attribute inside of enums (#2567, thanks @Mingun)v1.0.205
Compare Source
v1.0.204
Compare Source
v1.0.203
Compare Source
v1.0.202
Compare Source
v1.0.201
Compare Source
v1.0.200
Compare Source
v1.0.199
Compare Source
forward_to_deserialize_any!
is used on an enum withError
variant (#2732, thanks @aatifsyed)serde-rs/json (serde_json)
v1.0.125
Compare Source
v1.0.124
Compare Source
v1.0.123
Compare Source
v1.0.122
Compare Source
json!
in no-std crates (#1166)v1.0.121
Compare Source
v1.0.120
Compare Source
indexmap
dependency (#1152, thanks @cforycki)v1.0.119
Compare Source
serde_json::Map::shift_insert
(#1149, thanks @joshka)v1.0.118
Compare Source
v1.0.117
Compare Source
v1.0.116
Compare Source
v1.0.115
Compare Source
v1.0.114
Compare Source
v1.0.113
Compare Source
swap_remove
andshift_remove
methods on Map (#1109)v1.0.112
Compare Source
v1.0.111
Compare Source
v1.0.110
Compare Source
v1.0.109
Compare Source
v1.0.108
Compare Source
v1.0.107
Compare Source
v1.0.106
Compare Source
Value::as_number
accessor (#1069, thanks @chanced)Number::as_str
accessor under "arbitrary_precision" feature (#1067, thanks @chanced)v1.0.105
Compare Source
v1.0.104
Compare Source
v1.0.103
Compare Source
v1.0.102
Compare Source
v1.0.101
Compare Source
v1.0.100
Compare Source
-Z minimal-versions
v1.0.99
Compare Source
v1.0.98
Compare Source
dtolnay/thiserror (thiserror)
v1.0.63
Compare Source
v1.0.62
Compare Source
#[error("…", …)]
attribute (#309)v1.0.61
Compare Source
core::fmt
andcore::panic
to facilitateerror_in_core
support (#299, thanks @jordens)v1.0.60
Compare Source
time-rs/time (time)
v0.3.36
Compare Source
# Fixed
FormatItem
can be used as part of an import path. See #675 for details.v0.3.35
Compare Source
Added
Duration::checked_neg
ext::InstantExt
, which provides methods for usingtime::Duration
withstd::time::Instant
Changed
Instant
is deprecated. It is recommended to usestd::time::Instant
directly, importingtime::ext::InstantExt
for interoperability withtime::Duration
.FormatItem
has been renamed toBorrowedFormatItem
, avoiding confusion withOwnedFormatItem
.An alias has been added for backwards compatibility.
Fixed
Duration
is documented correctly. The previous documentationcontained an off-by-one error.
v0.3.34
Compare Source
Fixed
Computing the local offset on Windows works again. It was broken in some cases in v0.3.32 and
v0.3.33.
v0.3.33
Compare Source
Fixed
Builds targeting
wasm32-unknown-unknown
now work again.v0.3.32
Compare Source
Added
Date::replace_ordinal
PrimitiveDateTime::replace_ordinal
OffsetDateTime::replace_ordinal
OffsetDateTime
as a Unix timestamp with subsecond precision for serde.time::serde::timestamp::milliseconds
time::serde::timestamp::microseconds
time::serde::timestamp::nanoseconds
Changed
Duration::time_fn
is deprecated.v0.3.31
Compare Source
Added
OffsetDateTime::new_in_offset
OffsetDateTime::new_utc
Changed
UtcOffset
has been expanded from ±23:59:59 to ±25:59:59. This is to supportthe full POSIX range while permitting infallible negation.
v0.3.30
Compare Source
Added
powerfmt::smart_display::SmartDisplay
has been added for the main types in the library. Theseimplementations ensure that values follow the requested fill, width, and alignment when using
format!
or similar macros.Display
is implemented in terms ofSmartDisplay
.Fixed
NumericalDuration
orNumericalStdDuration
.v0.3.29
Compare Source
Added
Date
has been added. BothDate
andOption<Date>
are four bytes.Second::per(Day)
, which returnsthe number of seconds in one day. See the types in the [
time::convert
module][time::convert module] for moreinformation.
Changed
--cfg unsound_local_offset
has been removed.#![feature(no_coverage)]
was previously used internally for code coverage. It is no longer used,so it has been removed.
modifier::OffsetHour
has been changed. This was unintentionally changed inv0.3.17 and went unnoticed until now. The sign is now only present if needed by default, as was
the case previously. This does not affect any situation where
format_description!
orformat_description::parse
is used.Fixed
std::time::Duration
to/from anOffsetDateTime
will not result ininteger overflow internally. It will still panic if the result is out of range.
v0.3.28
Compare Source
Added
Iso8601
format description have been added. Thisavoids the need to manually configure the format.
[end]
component has been added. This is ignored during formatting, but is used to indicatethe end of input when parsing. If any input remains after this component, an error is returned.
This is useful when using the
[first]
component, as it avoids the need to reorder variants.Changed
versions of MacOS do not meet the requirements for the exemption.
UnexpectedTrailingCharacters
error variant has been moved toParseFromDescription
. Allpreviously-existing locations of this variant have been deprecated and will no longer be returned.
v0.3.27
Compare Source
This sets the
serde
dependency requirement to>= 1.0.184
where the binaries have been removed.v0.3.26
Compare Source
This release contains only a single change.
serde
is required to be a version prior to 1.0.171.This is due to the decision by the maintainer of
serde
to include pre-built binaries that areexecuted without the end user's knowledge. As of the time of publishing, the included binary has not
even been reproduced. This is a security risk, and the
time
project strongly opposes thisdecision. While this may break some users' builds due to conflicting versions, it is a necessary
step to ensure the security.
v0.3.25
Compare Source
Fixed
Time::replace_milliseconds
would panic on some out-of-range values. This hasbeen fixed.
v0.3.24
Compare Source
Added
subsecond
component is taken into account when parsing theunix_timestamp
component. Ifdata is conflicting, the
subsecond
value takes precedence.Time
with only thehour
component is now supported. Theminute
andsecond
, andsubsecond
components are assumed to be zero.Changed
Parsed
has been improved.before being rejected in the final step. Now, invalid values are rejected as soon as they are
encountered. This affects the error variant returned, which may cause minor breakage for any code
(incorrectly) relying on the exact error variant.
Time
, an error is returned if components are present but not consecutive. Forexample, if
hours
andseconds
are present,minutes
will not be assumed to be zero.Fixed
Duration::checked_div
could return a slightly incorrect result in somecases. This has been fixed.
v0.3.23
Compare Source
Added
Date::next_occurrence
Date::prev_occurrence
Date::nth_next_occurrence
Date::nth_prev_occurrence
Weekday::nth_prev
Month::nth_next
Month::nth_prev
Changed
The minimum supported Rust version policy has been updated. See the README for
details.
Fixed
Duration::abs
correctly returnsDuration::MAX
when near the minimum value. The nanosecondsvalue was previously incorrect.
in some cases.
v0.3.22
Compare Source
Added
OffsetDateTime::checked_to_offset
v0.3.21
Compare Source
Added
time::serde::format_description!
macro.Weekday::nth_next
Changed
v0.3.20
Compare Source
Changed
offset no longer require a check that the program is single-threaded. This currently includes
MacOS, illumos, and NetBSD.
Added
[ignore]
component in format descriptions. Acount
modifier is required, indicating the numberof bytes to ignore when parsing.
[unix_timestamp]
component in format descriptions. This is currently only usable withOffsetDateTime
. Users can choose between seconds, milliseconds, microseconds, and nanoseconds,and whether the sign is mandatory or optional.
Fixed
v0.3.19
Compare Source
Fixed
This includes the update to the
format_description!
macro, which was supposed to be included in0.3.18.
v0.3.18
Compare Source
Changed
Added
[first]
and[optional]
items can now be included in format descriptions. To parse this atruntime, you must use the
format_description::parse_owned
method.format_description::parse_borrowed
the previous, officially unsupported
RUSTFLAGS="--cfg unsound_local_offset"
. End users may calltime::util::local_offset::set_soundness(time::util::local_offset::Soundness::Unsound)
. Thismethod is
unsafe
because it enables undefined behavior if its safety requirements are notupheld. Note that libraries must not set this to
Unsound
, as it is impossible for a libraryto guarantee end users uphold the required invariants.
Fixed
even if the sign indicated otherwise.
v0.3.17
Compare Source
Changed
time::serde::format_description!
is reduced if not all featureflags are active.
cargo test --tests
works with any configuration of feature flags. This occurs by spawning asubprocess that passes
--all-features
.cargo test --doc
works with most combinations offeature flags, including the default. The combination of these changes means that crater will now
run on
time
.libc
andnum_threads
are only included as dependencies when needed. They were previouslyunconditionally included.
Added
time::format_description::parse_owned
, which returns anOwnedFormatItem
. This avoids "lifetimehell", where all your structs now need a lifetime because a single field has one. Note that when
possible, the borrowed format item (just called
FormatItem
) is still preferred, as it hassignificantly fewer allocations. The new
OwnedFormatItem
is usable for both formatting andparsing, as you would expect.
Compatibility
errors have slightly changed. No existing API has been altered, so this is not a breaking change.
However, you may notice different errors, which are hopefully better! The parser for compile-time
format descriptions has not yet been swapped out. If you notice any bugs, please file an issue.
v0.3.16
Compare Source
Changed
serde-well-known
feature flag is deprecated. The necessary features for an item to beenabled are indicated in documentation.
Added
const
s can now be provided as the format description fortime::serde::format_description!
. Theconst
must be of type&[FormatItem<'_>]
, which is what is returned by thetime::macros::format_description!
macro.Compatibility
was unsupported. These flags are:
js-sys
quickcheck-dep
itoa
time-macros
uuid-rs/uuid (uuid)
v1.10.0
Compare Source
Deprecations
This release deprecates and renames the following functions:
Builder::from_rfc4122_timestamp
->Builder::from_gregorian_timestamp
Builder::from_sorted_rfc4122_timestamp
->Builder::from_sorted_gregorian_timestamp
Timestamp::from_rfc4122
->Timestamp::from_gregorian
Timestamp::to_rfc4122
->Timestamp::to_gregorian
What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@1.9.1...1.10.0
v1.9.1
Compare Source
What's Changed
Full Changelog: uuid-rs/uuid@1.9.0...1.9.1
v1.9.0
Compare Source
Uuid::now_v7()
is guaranteed to be monotonicBefore this release,
Uuid::now_v7()
would only use the millisecond-precision timestamp for ordering. It now also uses a global 42-bit counter that's re-initialized each millisecond so that the following will always pass:What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@1.8.0...1.9.0
Configuration
📅 Schedule: Branch creation - "after 3am on Wednesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.